# Jean-Baptiste Holcroft <jean-baptiste@holcroft.fr>, 2019. #zanata
# Julien Humbert <julroy67@gmail.com>, 2020.
# Jérôme Fenal <jfenal@free.fr>, 2021.
# grimst <grimaitres@gmail.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: 2022-05-04 13:46+0200\n"
"PO-Revision-Date: 2023-03-21 09:20+0000\n"
"Last-Translator: grimst <grimaitres@gmail.com>\n"
"Language-Team: French <https://translate.fedoraproject.org/projects/"
"authselect/master-authselect-profiles5adoc/fr/>\n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.15.2\n"

#. type: Title =
#: src/man/authselect-profiles.5.adoc:2
#, no-wrap
msgid "authselect-profiles(5)"
msgstr "authselect-profiles(5)"

#. type: Title -
#: src/man/authselect-profiles.5.adoc:6
#, no-wrap
msgid "NAME"
msgstr "NOM"

#. type: Plain text
#: src/man/authselect-profiles.5.adoc:8
msgid "authselect-profiles - how to extend authselect profiles."
msgstr "authselect-profiles - comment étendre les profils authselect."

#. type: Title -
#: src/man/authselect-profiles.5.adoc:10
#, no-wrap
msgid "DESCRIPTION"
msgstr "DESCRIPTION"

#. type: Plain text
#: src/man/authselect-profiles.5.adoc:13
msgid ""
"This manual page explains how are authselect profiles organized and how to "
"create new profiles."
msgstr ""
"Cette page de manuel explique comment les profils authselect sont organisés "
"et comment créer de nouveaux profils."

#. type: Title -
#: src/man/authselect-profiles.5.adoc:15
#, no-wrap
msgid "PROFILE DIRECTORIES"
msgstr "DOSSIER DE PROFIL"

#. type: Plain text
#: src/man/authselect-profiles.5.adoc:17
msgid "Profiles can be found in one of three directories."
msgstr "Les profils peuvent être trouvés dans un des trois dossiers."

#. type: Labeled list
#: src/man/authselect-profiles.5.adoc:18
#, no-wrap
msgid "*{AUTHSELECT_PROFILE_DIR}*"
msgstr "*{AUTHSELECT_PROFILE_DIR}*"

#. type: Plain text
#: src/man/authselect-profiles.5.adoc:20
msgid ""
"Read-only directory containing profiles shipped together with authselect."
msgstr ""
"Dossier en lecture seule contenant les profils fournis avec authselect."

#. type: Labeled list
#: src/man/authselect-profiles.5.adoc:21
#, no-wrap
msgid "*{AUTHSELECT_VENDOR_DIR}*"
msgstr "*{AUTHSELECT_VENDOR_DIR}*"

#. type: Plain text
#: src/man/authselect-profiles.5.adoc:24
msgid ""
"Read-only directory for vendor-specific profiles that can override the ones "
"in _default_ directory."
msgstr ""
"Dossier en lecture seule pour les profils spécifiques de revendeurs qui "
"peuvent outrepasser ceux dans le dossier par _défaut_."

#. type: Labeled list
#: src/man/authselect-profiles.5.adoc:25
#, no-wrap
msgid "*{AUTHSELECT_CUSTOM_DIR}*"
msgstr "*{AUTHSELECT_CUSTOM_DIR}*"

#. type: Plain text
#: src/man/authselect-profiles.5.adoc:27
msgid "Place for administrator-defined profiles."
msgstr "Lieu pour les profils définis par l’administrateur."

#. type: Title -
#: src/man/authselect-profiles.5.adoc:29
#, no-wrap
msgid "PROFILE FILES"
msgstr "FICHIERS DE PROFIL"

#. type: Plain text
#: src/man/authselect-profiles.5.adoc:33
msgid ""
"Each profile consists of one or more of these files which provide a "
"mandatory profile description and describe the changes that are done to the "
"system."
msgstr ""
"Chaque profil consiste en un ou plusieurs de ces fichiers qui fournissent "
"obligatoirement une description du profil et décrivent les changements faits "
"au système."

#. type: Labeled list
#: src/man/authselect-profiles.5.adoc:34
#, no-wrap
msgid "*README*"
msgstr "*README*"

#. type: Plain text
#: src/man/authselect-profiles.5.adoc:36
msgid ""
"Description of the profile. The first line must be a name of the profile."
msgstr "Description du profil. La première ligne doit être le nom du profil."

#. type: Labeled list
#: src/man/authselect-profiles.5.adoc:37
#, no-wrap
msgid "*system-auth*"
msgstr "*system-auth*"

#. type: Plain text
#: src/man/authselect-profiles.5.adoc:40
msgid ""
"PAM stack that is included from nearly all individual service configuration "
"files."
msgstr ""
"Pile PAM inclue depuis quasiment tout fichiers de configuration de service."

#. type: Labeled list
#: src/man/authselect-profiles.5.adoc:41
#, no-wrap
msgid "*password-auth*, *smartcard-auth*, *fingerprint-auth*"
msgstr "*password-auth*, *smartcard-auth*, *fingerprint-auth*"

#. type: Plain text
#: src/man/authselect-profiles.5.adoc:45
msgid ""
"These PAM stacks are for applications which handle authentication from "
"different types of devices via simultaneously running individual "
"conversations instead of one aggregate conversation."
msgstr ""
"Ces piles PAM sont pour les applications gérant l’authentification depuis "
"différents types de périphériques via le lancement de conversations "
"individuelles simultanées plutôt qu’une conversation agrégée."

#. type: Labeled list
#: src/man/authselect-profiles.5.adoc:46
#, no-wrap
msgid "*postlogin*"
msgstr "*postlogin*"

#. type: Plain text
#: src/man/authselect-profiles.5.adoc:54
msgid ""
"The purpose of this PAM stack is to provide a common place for all PAM "
"modules which should be called after the stack configured in system-auth or "
"the other common PAM configuration files. It is included from all individual "
"service configuration files that provide login service with shell or file "
"access. _NOTE: the modules in the postlogin configuration file are executed "
"regardless of the success or failure of the modules in the system-auth "
"configuration file._"
msgstr ""
"L’objectif de cette pile PAM est de fournir un lieu central pour tous les "
"modules PAM qui doivent être appelés après la pile configurée dans system-"
"auth ou les autres fichiers communs de configuration de PAM. Elle est inclue "
"depuis tous les fichiers individuels de configuration de services qui "
"fournissent un service de connexion par shell ou fichier d’accès. _Note : "
"les modules dans le fichier de configuration postlogin sont exécutés "
"indépendamment du succès ou de l’échel des modules dans le fichier de "
"configuration system-auth._"

#. type: Labeled list
#: src/man/authselect-profiles.5.adoc:55
#, no-wrap
msgid "*nsswitch.conf*"
msgstr "*nsswitch.conf*"

#. type: Plain text
#: src/man/authselect-profiles.5.adoc:58
#, fuzzy
msgid "Name Service Switch configuration file."
msgstr "Nom du fichier de configuration Service Switch."

#. type: Plain text
#: src/man/authselect-profiles.5.adoc:63
#, fuzzy, no-wrap
#| msgid "Name Service Switch configuration file. Only maps relevant to the profile must be set. Maps that are not specified by the profile are included from {AUTHSELECT_CONFIG_DIR}/user-nsswitch.conf."
msgid ""
"    Name Service Switch configuration file. Only maps relevant to the profile\n"
"    must be set. Maps that are not specified by the profile are included from\n"
"    {AUTHSELECT_CONFIG_DIR}/user-nsswitch.conf.\n"
msgstr "Fichier de configuration Name Service Switch. Seuls les cartes pertinentes pour le profil doivent être définies. Les cartes qui ne sont pas renseignées par le profil sont inclues dans {AUTHSELECT_CONFIG_DIR}/user-nsswitch.conf."

#. type: Labeled list
#: src/man/authselect-profiles.5.adoc:65
#, no-wrap
msgid "*dconf-db*"
msgstr "*dconf-db*"

#. type: Plain text
#: src/man/authselect-profiles.5.adoc:69
msgid ""
"Changes to dconf database. The main uses case of this file is to set changes "
"for gnome login screen in order to enable or disable smartcard and "
"fingerprint authentication."
msgstr ""
"Changements à la base dconf. L’usage principal est de définir les "
"changements pour quelques écrans de connexion Gnome afin d’activer ou "
"désactiver l’authentification smartcard ou empreinte digitale."

#. type: Labeled list
#: src/man/authselect-profiles.5.adoc:70
#, no-wrap
msgid "*dconf-locks*"
msgstr "*dconf-locks*"

#. type: Plain text
#: src/man/authselect-profiles.5.adoc:72
msgid "This file define locks on values set in dconf database."
msgstr ""
"Ce fichier défini les verrous sur les valeurs définies dans la base dconf."

#. type: Title ~
#: src/man/authselect-profiles.5.adoc:74
#, no-wrap
msgid "CONDITIONAL LINES"
msgstr "LIGNES CONDITIONNELLES"

#. type: Plain text
#: src/man/authselect-profiles.5.adoc:78
msgid ""
"Each of these files serves as a template. A template is a plain text file "
"with optional usage of several operators that can be used to provide some "
"optional profile features."
msgstr ""
"Chacun de ces fichiers sont utilisés comme des modèles. Un modèle est un "
"fichier texte avec l’utilisation optionnelle de plusieurs opérateurs qui "
"peuvent être utilisés pour fournir certaines fonctions de profil "
"optionnelles."

#. type: Labeled list
#: src/man/authselect-profiles.5.adoc:79
#, no-wrap
msgid "*{continue if \"feature\"}*"
msgstr "*{continue if \"feature\"}*"

#. type: Plain text
#: src/man/authselect-profiles.5.adoc:84
msgid ""
"Immediately stop processing of the file unless \"feature\" is defined (the "
"rest of the file content will be removed). If \"feature\" is defined, the "
"whole line with this operator will be removed and the rest of the template "
"will be processed."
msgstr ""
"Arrête immédiatement le traitement du fichier à moins que « feature » soit "
"défini (le reste du contenu du fichier sera supprimé). Si « feature » est "
"défini, l’ensemble de la ligne avec cet opérateur sera supprimée et le reste "
"du modèle sera traité."

#. type: Labeled list
#: src/man/authselect-profiles.5.adoc:85
#, no-wrap
msgid "*{stop if \"feature\"}*"
msgstr "*{stop if \"feature\"}*"

#. type: Plain text
#: src/man/authselect-profiles.5.adoc:90
msgid ""
"Opposite of \"continue if\". Immediately stop processing of the file if "
"\"feature\" is defined (the rest of the file content will be removed).  If "
"\"feature\" is not defined, the whole line with this operator will be "
"removed and the rest of the template will be processed."
msgstr ""
"Opposé de « continue if ». Stop immédiatement le traitement du fichier si « "
"feature »est défini (le reste du contenu du fichier sera supprimé). Si « "
"feature » n’est pas défini, l’ensemble de la ligne avec cet opérateur sera "
"supprimée et le reste du modèle sera traité."

#. type: Labeled list
#: src/man/authselect-profiles.5.adoc:91
#, no-wrap
msgid "*{include if \"feature\"}*"
msgstr "*{include if \"feature\"}*"

#. type: Plain text
#: src/man/authselect-profiles.5.adoc:94
msgid ""
"Include the line where this operator is placed only if \"feature\" is "
"defined."
msgstr ""
"Inclue la ligne où cet opérateur est placé uniquement si « feature » est "
"défini."

#. type: Labeled list
#: src/man/authselect-profiles.5.adoc:95
#, no-wrap
msgid "*{exclude if \"feature\"}*"
msgstr "*{exclude if \"feature\"}*"

#. type: Plain text
#: src/man/authselect-profiles.5.adoc:98
msgid ""
"Opposite to \"include-if\". Include the line where this operator is placed "
"only if \"feature\" is not defined."
msgstr ""
"Opposé de « inclue-if ». Inclue la ligne où cet opérateur est placé "
"uniquement si « feature » n’est pas défini."

#. type: Labeled list
#: src/man/authselect-profiles.5.adoc:99
#, no-wrap
msgid "*{imply \"implied-feature\" if \"feature\"}*"
msgstr "*{imply \"implied-feature\" if \"feature\"}*"

#. type: Plain text
#: src/man/authselect-profiles.5.adoc:103
msgid ""
"Enable feature \"implied-feature\" if feature \"feature\" is enabled. The "
"whole line with this operator is removed, thus it is not possible to add "
"anything else around this operator at the same line."
msgstr ""
"Active la fonctionnalité « implied-feature » si la fonctionnalité « feature "
"» est activée. L’ensemble de la ligne avec cet opérateur est supprimée, il "
"n’est donc pas possible d’ajouter quoi que ce soit d’autre autour de cet "
"opérateur en même temps."

#. type: Labeled list
#: src/man/authselect-profiles.5.adoc:104
#, no-wrap
msgid "*{if \"feature\":true|false}*"
msgstr "*{if \"feature\":true|false}*"

#. type: Plain text
#: src/man/authselect-profiles.5.adoc:107
msgid ""
"If \"feature\" is defined, replace this operator with string \"true\", "
"otherwise with string \"false\"."
msgstr ""
"Si « feature » est défini, remplace cet opérateur avec la chaîne « true », "
"sinon avec la chaîne « false »."

#. type: Labeled list
#: src/man/authselect-profiles.5.adoc:108
#, no-wrap
msgid "*{if \"feature\":true}*"
msgstr "*{if \"feature\":true}*"

#. type: Plain text
#: src/man/authselect-profiles.5.adoc:111
msgid ""
"If \"feature\" is defined, replace this operator with string \"true\", "
"otherwise with an empty string."
msgstr ""
"Si « feature » est défini, remplace cet opérateur avec la chaîne « true », "
"sinon avec une chaîne vide."

#. type: Plain text
#: src/man/authselect-profiles.5.adoc:115
msgid ""
"It is also possible to use logical expression in conditional line instead of "
"specifying single feature name. In this case the expression will evaluate to "
"true or false and the conditional operator will act upon the result."
msgstr ""
"Il est également possible d’utiliser des expressions logiques dans une ligne "
"conditionnelle plutôt que le nom d’une unique fonctionnalité. Dans ce cas, "
"l’expression sera évaluée en True ou False et l’opérateur conditionnel agira "
"sur le résultat."

#. type: Plain text
#: src/man/authselect-profiles.5.adoc:120
msgid ""
"The expression syntax consists of feature names (e.g. _\"feature\"_) which "
"returns _true_ if the feature is defined or _false_ if it is not defined and "
"from the following logical operators: _and_, _or_ and _not_. The expression "
"may also be enclosed in parentheses and contain multiple subexpressions."
msgstr ""
"La syntaxe de l’expression consiste en nom de fonctionnalités (p. ex. _"
"\"feature\"_) qui reverra _true_ si la fonctionnalité est définie ou _false_ "
"si elle n’est pas définie et depuis les opérateurs logiques suivants : "
"_and_, _or_ et _not_. L’expression peut également être mise entre "
"parenthèses et contenir de multiples sous-expressions."

#. type: Plain text
#: src/man/authselect-profiles.5.adoc:122
msgid "For example:"
msgstr "Par exemple :"

#. type: Labeled list
#: src/man/authselect-profiles.5.adoc:123
#, no-wrap
msgid "*{if \"feature1\" or \"feature2\":true}*"
msgstr "*{if \"feature1\" or \"feature2\":true}*"

#. type: Plain text
#: src/man/authselect-profiles.5.adoc:126
msgid ""
"If \"feature1\" or \"feature2\" is defined, replace this operator with "
"string \"true\", otherwise with an empty string."
msgstr ""
"Si \"feature1\" ou \"feature2\" est définie, remplacer cet opérateur avec la "
"chaîne \"true\", sinon avec une chaîne vide."

#. type: Labeled list
#: src/man/authselect-profiles.5.adoc:127
#, no-wrap
msgid "*{if not \"feature\":true|false}*"
msgstr "*{if not \"feature\":true|false}*"

#. type: Plain text
#: src/man/authselect-profiles.5.adoc:130
msgid ""
"If \"feature\" is not defined, replace this operator with string \"true\", "
"otherwise with string \"false\"."
msgstr ""
"Si « feature » n’est pas défini, remplace cet opérateur avec la chaîne « "
"true », sinon avec la chaîne « false »."

#. type: Labeled list
#: src/man/authselect-profiles.5.adoc:131
#, no-wrap
msgid "*{if not \"feature\":true}*"
msgstr "*{if not \"feature\":true}*"

#. type: Plain text
#: src/man/authselect-profiles.5.adoc:134
msgid ""
"If \"feature\" is not defined, replace this operator with string \"true\", "
"otherwise with an empty string."
msgstr ""
"Si « feature » n’est pas défini, remplace cet opérateur avec la chaîne « "
"true », sinon avec une chaîne vide."

#. type: Labeled list
#: src/man/authselect-profiles.5.adoc:135
#, no-wrap
msgid "*{if \"feature1\" and (\"feature2\" or \"feature3\"):true}*"
msgstr "*{if \"feature1\" and (\"feature2\" or \"feature3\"):true}*"

#. type: Plain text
#: src/man/authselect-profiles.5.adoc:138
msgid ""
"If \"feature1\" is defined, and one of \"feature2\" and \"feature3\" is "
"defined replace this operator with string \"true\", otherwise with an empty "
"string."
msgstr ""
"Si \"feature1\" est définie, et \"feature2\" ou \"feature3\" est définie, "
"remplacer cet opérateur avec la chaîne \"true\", sinon avec une chaîne vide."

#. type: Title ~
#: src/man/authselect-profiles.5.adoc:140
#, no-wrap
msgid "EXAMPLE"
msgstr "EXEMPLE"

#. type: Plain text
#: src/man/authselect-profiles.5.adoc:143
msgid ""
"Here is an example of using \"if\" operator. If \"with-sudo\" feature is "
"enabled, it will add \"sss\" to sudoers line."
msgstr ""
"Voici un exemple d’utilisation de l’opérateur « if ». Si la fonctionnalité « "
"with-sudo » est active, cela ajoutera « sss » à la ligne sudoers."

#. type: Plain text
#: src/man/authselect-profiles.5.adoc:150
#, no-wrap
msgid ""
"  passwd:     sss files\n"
"  group:      sss files\n"
"  netgroup:   sss files\n"
"  automount:  sss files\n"
"  services:   sss files\n"
"  sudoers:    files {if \"with-sudo\":sss}\n"
msgstr ""
"  passwd:     sss files\n"
"  group:      sss files\n"
"  netgroup:   sss files\n"
"  automount:  sss files\n"
"  services:   sss files\n"
"  sudoers:    files {if \"with-sudo\":sss}\n"

#. type: Plain text
#: src/man/authselect-profiles.5.adoc:155
msgid ""
"Here is an example of \"continue-if\" and \"include-if\" operators. The "
"resulting file will be empty unless \"with-smartcard\" feature is enabled. "
"If it is enabled and also \"with-faillock\" feature is enabled, it will also "
"enable support for pam_faillock."
msgstr ""
"Voici un exemple d’utilisation des opérateurs « continue-if » et « include-"
"if ». Le fichier résultant sera vide, à moins que la fonctionnalité « with-"
"smartcard » est activée. Si elle est activée et que la fonctionnalité « with-"
"faillock » l’est également, cela ajoutera la prise en charge pour "
"pam_faillock."

#. type: Plain text
#: src/man/authselect-profiles.5.adoc:168
#, fuzzy, no-wrap
#| msgid ""
#| "  {continue if \"with-smartcard\"}\n"
#| "  auth        required                                     pam_env.so\n"
#| "  auth        required                                     pam_faildelay.so delay=2000000\n"
#| "  auth        required                                     pam_faillock.so preauth silent deny=4 unlock_time=1200 {include if \"with-faillock\"}\n"
#| "  auth        [default=1 ignore=ignore success=ok]         pam_succeed_if.so uid >= 1000 quiet\n"
#| "  auth        [default=1 ignore=ignore success=ok]         pam_localuser.so\n"
#| "  auth        sufficient                                   pam_unix.so nullok try_first_pass\n"
#| "  auth        requisite                                    pam_succeed_if.so uid >= 1000 quiet_success\n"
#| "  auth        sufficient                                   pam_sss.so forward_pass\n"
#| "  auth        required                                     pam_faillock.so authfail deny=4 unlock_time=1200       {include if \"with-faillock\"}\n"
#| "  auth        required                                     pam_deny.so\n"
#| "  ...\n"
msgid ""
"  {continue if \"with-smartcard\"}\n"
"  auth        required                                     pam_env.so\n"
"  auth        required                                     pam_faildelay.so delay=2000000\n"
"  auth        required                                     pam_faillock.so preauth silent deny=4 unlock_time=1200 {include if \"with-faillock\"}\n"
"  auth        [default=1 ignore=ignore success=ok]         pam_succeed_if.so uid >= 1000 quiet\n"
"  auth        [default=1 ignore=ignore success=ok]         pam_localuser.so\n"
"  auth        sufficient                                   pam_unix.so nullok\n"
"  auth        requisite                                    pam_succeed_if.so uid >= 1000 quiet_success\n"
"  auth        sufficient                                   pam_sss.so forward_pass\n"
"  auth        required                                     pam_faillock.so authfail deny=4 unlock_time=1200       {include if \"with-faillock\"}\n"
"  auth        required                                     pam_deny.so\n"
"  ...\n"
msgstr ""
"  {continue if \"with-smartcard\"}\n"
"  auth        required                                     pam_env.so\n"
"  auth        required                                     pam_faildelay.so delay=2000000\n"
"  auth        required                                     pam_faillock.so preauth silent deny=4 unlock_time=1200 {include if \"with-faillock\"}\n"
"  auth        [default=1 ignore=ignore success=ok]         pam_succeed_if.so uid >= 1000 quiet\n"
"  auth        [default=1 ignore=ignore success=ok]         pam_localuser.so\n"
"  auth        sufficient                                   pam_unix.so nullok try_first_pass\n"
"  auth        requisite                                    pam_succeed_if.so uid >= 1000 quiet_success\n"
"  auth        sufficient                                   pam_sss.so forward_pass\n"
"  auth        required                                     pam_faillock.so authfail deny=4 unlock_time=1200       {include if \"with-faillock\"}\n"
"  auth        required                                     pam_deny.so\n"
"  ...\n"

#. type: Plain text
#: src/man/authselect-profiles.5.adoc:173
msgid ""
"Here is an example of \"continue-if\" using logical expression. The file "
"will be empty unless \"with-smartcard\" or \"with-smartcard-required\" is "
"set. This will simplify the call of _authselect select_ command which does "
"not have to include both features but only \"with-smartcard-required\" is "
"necessary."
msgstr ""
"Voici un exemple d’utilisation des opérateurs « continue-if » utilisant une "
"expression logique. Le fichier sera vide à mois que « with-smartcard » ou « "
"with-smartcard-required » soient définies. Cela simplifiera l’appel de la "
"commande _authselect select_ qui n’a pas à inclure les deux fonctionnalités "
"si « with-smartcard-required » uniquement est nécessaire."

#. type: Plain text
#: src/man/authselect-profiles.5.adoc:186
#, no-wrap
msgid ""
"  {continue if \"with-smartcard\" or \"with-smartcard-required\"}\n"
"  auth        required                                     pam_env.so\n"
"  auth        required                                     pam_faildelay.so delay=2000000\n"
"  auth        required                                     pam_faillock.so preauth silent deny=4 unlock_time=1200 {include if \"with-faillock\"}\n"
"  auth        [default=1 ignore=ignore success=ok]         pam_succeed_if.so uid >= 1000 quiet\n"
"  auth        [default=1 ignore=ignore success=ok]         pam_localuser.so\n"
"  auth        sufficient                                   pam_unix.so nullok\n"
"  auth        requisite                                    pam_succeed_if.so uid >= 1000 quiet_success\n"
"  auth        sufficient                                   pam_sss.so forward_pass\n"
"  auth        required                                     pam_faillock.so authfail deny=4 unlock_time=1200       {include if \"with-faillock\"}\n"
"  auth        required                                     pam_deny.so\n"
"  ...\n"
msgstr ""
"  {continue if \"with-smartcard\" or \"with-smartcard-required\"}\n"
"  auth        required                                     pam_env.so\n"
"  auth        required                                     pam_faildelay.so delay=2000000\n"
"  auth        required                                     pam_faillock.so preauth silent deny=4 unlock_time=1200 {include if \"with-faillock\"}\n"
"  auth        [default=1 ignore=ignore success=ok]         pam_succeed_if.so uid >= 1000 quiet\n"
"  auth        [default=1 ignore=ignore success=ok]         pam_localuser.so\n"
"  auth        sufficient                                   pam_unix.so nullok\n"
"  auth        requisite                                    pam_succeed_if.so uid >= 1000 quiet_success\n"
"  auth        sufficient                                   pam_sss.so forward_pass\n"
"  auth        required                                     pam_faillock.so authfail deny=4 unlock_time=1200       {include if \"with-faillock\"}\n"
"  auth        required                                     pam_deny.so\n"
"  ...\n"

#. type: Plain text
#: src/man/authselect-profiles.5.adoc:191
msgid ""
"Here is an example of \"imply-if\" operator. Enabling feature \"with-"
"smartcard-required\" will also enable \"with-smartcard\" to make sure that "
"all relevant PAM modules are used. This will achieve the same behavior as "
"the previous example."
msgstr ""
"Voici un exemple de l’opérateur « imply-if ». Activer la fonctionnalité « "
"with-smartcard-required » va aussi activer « with-smartcard » pour s’assurer "
"que tous les modules PAM nécessaires sont utilisés. Vous obtiendrez le même "
"comportement que l’exemple précédent."

#. type: Plain text
#: src/man/authselect-profiles.5.adoc:206
#, fuzzy, no-wrap
#| msgid ""
#| "  {imply \"with-smartcard\" if \"with-smartcard-required\"}\n"
#| "  auth        required                                     pam_env.so\n"
#| "  auth        required                                     pam_faildelay.so delay=2000000\n"
#| "  auth        [success=1 default=ignore]                   pam_succeed_if.so service notin login:gdm:xdm:kdm:kde:xscreensaver:gnome-screensaver:kscreensaver quiet use_uid {include if \"with-smartcard-required\"}\n"
#| "  auth        [success=done ignore=ignore default=die]     pam_sss.so require_cert_auth ignore_authinfo_unavail   {include if \"with-smartcard-required\"}\n"
#| "  auth        [default=1 ignore=ignore success=ok]         pam_succeed_if.so uid >= 1000 quiet\n"
#| "  auth        [default=1 ignore=ignore success=ok]         pam_localuser.so                                       {exclude if \"with-smartcard\"}\n"
#| "  auth        [default=2 ignore=ignore success=ok]         pam_localuser.so                                       {include if \"with-smartcard\"}\n"
#| "  auth        [success=done authinfo_unavail=ignore ignore=ignore default=die] pam_sss.so try_cert_auth           {include if \"with-smartcard\"}\n"
#| "  auth        sufficient                                   pam_unix.so {if not \"without-nullok\":nullok}\n"
#| "  auth        requisite                                    pam_succeed_if.so uid >= 1000 quiet_success\n"
#| "  auth        sufficient                                   pam_sss.so forward_pass\n"
#| "  auth        required                                     pam_deny.so\n"
#| "  ...\n"
msgid ""
"  {imply \"with-smartcard\" if \"with-smartcard-required\"}\n"
"  auth        required                                     pam_env.so\n"
"  auth        required                                     pam_faildelay.so delay=2000000\n"
"  auth        [success=1 default=ignore]                   pam_succeed_if.so service notin login:gdm:xdm:kdm:kde:xscreensaver:gnome-screensaver:kscreensaver quiet use_uid {include if \"with-smartcard-required\"}\n"
"  auth        [success=done ignore=ignore default=die]     pam_sss.so require_cert_auth ignore_authinfo_unavail             {include if \"with-smartcard-required\"}\n"
"  auth        [default=1 ignore=ignore success=ok]         pam_succeed_if.so uid >= 1000 quiet\n"
"  auth        [default=1 ignore=ignore success=ok]         pam_localuser.so                                                 {exclude if \"with-smartcard\"}\n"
"  auth        [default=2 ignore=ignore success=ok]         pam_localuser.so                                                 {include if \"with-smartcard\"}\n"
"  auth        [success=done authinfo_unavail=ignore user_unknown=ignore ignore=ignore default=die] pam_sss.so try_cert_auth {include if \"with-smartcard\"}\n"
"  auth        sufficient                                   pam_unix.so {if not \"without-nullok\":nullok}\n"
"  auth        requisite                                    pam_succeed_if.so uid >= 1000 quiet_success\n"
"  auth        sufficient                                   pam_sss.so forward_pass\n"
"  auth        required                                     pam_deny.so\n"
"  ...\n"
msgstr ""
"  {imply \"with-smartcard\" if \"with-smartcard-required\"}\n"
"  auth        required                                     pam_env.so\n"
"  auth        required                                     pam_faildelay.so delay=2000000\n"
"  auth        [success=1 default=ignore]                   pam_succeed_if.so service notin login:gdm:xdm:kdm:xscreensaver:gnome-screensaver:kscreensaver quiet use_uid {include if \"with-smartcard-required\"}\n"
"  auth        [success=done ignore=ignore default=die]     pam_sss.so require_cert_auth ignore_authinfo_unavail   {include if \"with-smartcard-required\"}\n"
"  auth        [default=1 ignore=ignore success=ok]         pam_succeed_if.so uid >= 1000 quiet\n"
"  auth        [default=1 ignore=ignore success=ok]         pam_localuser.so                                       {exclude if \"with-smartcard\"}\n"
"  auth        [default=2 ignore=ignore success=ok]         pam_localuser.so                                       {include if \"with-smartcard\"}\n"
"  auth        [success=done authinfo_unavail=ignore ignore=ignore default=die] pam_sss.so try_cert_auth           {include if \"with-smartcard\"}\n"
"  auth        sufficient                                   pam_unix.so {if not \"without-nullok\":nullok}\n"
"  auth        requisite                                    pam_succeed_if.so uid >= 1000 quiet_success\n"
"  auth        sufficient                                   pam_sss.so forward_pass\n"
"  auth        required                                     pam_deny.so\n"
"  ...\n"

#. type: Title -
#: src/man/authselect-profiles.5.adoc:208
#, no-wrap
msgid "CREATING A NEW PROFILE"
msgstr "CREATION D’UN NOUVEAU PROFIL"

#. type: Plain text
#: src/man/authselect-profiles.5.adoc:213
msgid ""
"To register a new profile within authselect, create a directory in one of "
"the authselect profile locations with the files listed above. Not all of the "
"files must be present, only *README* is mandatory. Other files can be "
"created on per-need basis."
msgstr ""
"Pour enregistrer un nouveau profil dans authselect, créez un dossier dans un "
"des dossiers d’emplacement des profils authselect avec les fichiers listés "
"ci-dessus. Tous les fichiers n’ont pas à être présents, seul le *README* est "
"obligatoire. Les autres fichiers peuvent être créés selon les besoins."

#. type: Plain text
#: src/man/authselect-profiles.5.adoc:217
msgid ""
"You may find *authselect create-profile* command helpful when creating new "
"profile. See *authselect(8)* manual page or *authselect create-profile --"
"help* for more information."
msgstr ""
"Vous pourriez trouver la commande *authselect create-profile* utile lors de "
"la création de nouveaux profils. Lisez la page de manuel *authselect(8)* ou "
"*authselect create-profile --help* pour plus d’informations."

#. type: Title -
#: src/man/authselect-profiles.5.adoc:219
#, no-wrap
msgid "SEE ALSO"
msgstr "VOIR AUSSI"

#. type: Plain text
#: src/man/authselect-profiles.5.adoc:220
msgid "authselect(8), nsswitch.conf(5), PAM(8)"
msgstr "authselect(8), nsswitch.conf(5), PAM(8)"
